.block {
	border: 1px solid #e6e8eb;
	margin-bottom: 10px;
}

.section-hot{
	height: 300px;
	.slider{
		@extend .block;
		width: 680px;
		position: absolute;
	}
	.news{
		@extend .block;
		width: 300px; height: 100%; overflow: hidden;
		float: right;
	}
}

.hots{
	@extend .block;
	width: 300px;
	float: right;
	border-left: 1px dashed #999;
}

.brands{
	@extend .block;
	width: 100%;
	clear: both;
}

.newArrivals{
	@extend .block;
	width: 680px;
	float: left;
}

.category-title {
	width : 100%;
	overflow : hidden;
	border-bottom: 2px solid #4499ee;
	.category-title-mainTitle {
		margin:5px;
		float:left;
		color:#065fb9;
		font-size:20px;
		
	}
	.category-title-subTitle {
		margin-top:13px;
		margin-left:6px;
		float:left;
		color:#adb0b1;
		font-size:12px;
	}
	.category-title-more {
		font-size:11px;
		margin-right:5px;
		margin-top:13px;
		float:right;
		a{color: #adb0b1;}
	}
}